LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pink-backed pelican” in Turkish

1 Turkish translation