LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Himalayan griffon vulture” in Turkish

1 Turkish translation