LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hurdy-gurdy” in Turkish

1 Turkish translation