LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Peruvian pelican” in Turkish

1 Turkish translation