LexiTurkTURKISH ↔ ENGLISH DICTIONARY

spot-billed pelican” in Turkish

1 Turkish translation