LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“African grass-owl” in Turkish

1 Turkish translation