LexiTurkTURKISH ↔ ENGLISH DICTIONARY

to call each other” in Turkish

1 Turkish translation