LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“harbour porpoise” in Turkish

2 Turkish translations