LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“make ends meet” in Turkish

1 Turkish translation