Search term Itombwe Owl has one result
Jump to

EN FR Translations for owl

owl hibou {m}
owl (n) [ornithology] hibou (n) {m} [ornithology]
owl chouette