English-Latin dictionary »

sucks children's blood meaning in Latin

EnglishLatin
sucks children's blood noun

strix [strigis](3rd) F
noun