LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dugong” in Turkish

2 Turkish translations