LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Telavi” in Turkish

1 Turkish translation