LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“oceanic dolphin” in Turkish

1 Turkish translation