How do you say barn owl in Romanian?
— strigă


Generic synonyms for barn owl in Romanian
owlbufniță