LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mouth organ” in Turkish

1 Turkish translation
TR
armonika

Tom armonikayı notasız çalar.