LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“palatalisation” in Turkish

1 Turkish translation