LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“homograph” in Turkish

1 Turkish translation