EN English dictionary: Owl
Owl has 47 translations in 18 languages
Jump to
Translations
translations of Owl
EN
ES
Spanish
5 translations
- búho [ornithology] {m}
- lechuza (n) [ornithology] {f}
- Strigiformes
- buho
- Tecolote