LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“horse mackerel” in Turkish

1 Turkish translation