LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“teacher's pet” in Turkish

1 Turkish translation