English-Latin dictionary »

hag / witch (harms children) meaning in Latin

EnglishLatin
hag / witch (harms children) noun

striga [strigae](1st) F
noun