LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“rough-legged buzzard” in Turkish

1 Turkish translation