LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bearded vulture” in Turkish

1 Turkish translation