LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“terms of endearment” in Turkish

1 Turkish translation