English-Latin dictionary »

hasdrubal meaning in Latin

EnglishLatin
Hasdrubal noun

Hasdrubal [Hasdrubalis](3rd) M
noun