LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dulcimer” in Turkish

1 Turkish translation