LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“long-winged harrier” in Turkish

1 Turkish translation