LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“short-eared owl” in Turkish

2 Turkish translations