LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“shamisen” in Turkish

1 Turkish translation