English-Latin dictionary »

screech owl (bird of ill omen) meaning in Latin

EnglishLatin
screech owl (bird of ill omen) noun
[UK: skriːtʃ aʊl]
[US: ˈskriːtʃ ˈaʊl]

strix [strigis](3rd) F
noun