LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“palm-nut vulture” in Turkish

2 Turkish translations