How do you say screech owl in Welsh?
— tylluan wen


Generic synonyms for screech owl in Welsh
owltylluan (f)