LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“homesick” in Turkish

1 Turkish translation