LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“glockenspiel” in Turkish

2 Turkish translations