LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“instruments” in Turkish

1 Turkish translation