LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sea snake” in Turkish

1 Turkish translation