LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“true owls” in Turkish

1 Turkish translation