LexiTurkTURKISH ↔ ENGLISH DICTIONARY

striped dolphin” in Turkish

1 Turkish translation