LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“between a rock and a hard place” in Turkish

1 Turkish translation
TR
iki arada bir derede

Biz ev sahibesine kirayı ödersek, yiyecek için hiç paramız olmayacak; iki arada bir derede.