LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dusky dolphin” in Turkish

1 Turkish translation