LexiTurkTURKISH ↔ ENGLISH DICTIONARY

greater sooty owl” in Turkish

1 Turkish translation