LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“choragus” in Turkish

1 Turkish translation