English-Latin dictionary »

cacus, giant son of vulcan meaning in Latin

EnglishLatin
Cacus, giant son of Vulcan noun

Cacus [Caci](2nd) M
noun