Search term Barn owls has one result
Jump to
EN English PT Portuguese
Barn owls Tytonidae

EN PT Translations for barn

barn (n) [building] celeiro (n) {m} [building]
barn (n) [farm] celeiro (n) {m} [farm]