How do you say barn owl in Spanish?
— lechuza (f); Tyto alba


Generic synonyms for barn owl in Spanish
owlbúho (m); lechuza (f)