LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sinfonia” in Turkish

1 Turkish translation