LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“palm cockatoo” in Turkish

1 Turkish translation