English-Latin dictionary »

furies, avenging spirits meaning in Latin

EnglishLatin
Furies, avenging spirits noun

furia [furiae](1st) F
noun