LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“melodeon” in Turkish

1 Turkish translation