LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Sulawesi owl” in Turkish

1 Turkish translation