LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Trikala” in Turkish

1 Turkish translation