LexiTurkTURKISH ↔ ENGLISH DICTIONARY

hooded vulture” in Turkish

1 Turkish translation