LexiTurkTURKISH ↔ ENGLISH DICTIONARY

külhanbeyi. tough spot çıkmaz. That' tough. Tough luck. Geçmiş olsun. Vah” in English

1 English translation
EN
tough

Donkeys are tough animals.