LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Atlantic herring” in Turkish

1 Turkish translation