LexiTurkTURKISH ↔ ENGLISH DICTIONARY

common dolphin” in Turkish

1 Turkish translation