LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“drum major” in Turkish

1 Turkish translation