French-English dictionary »

hasdrubal meaning in English

FrenchEnglish
Hasdrubal nom propre

Hasdrubal◼◼◼(given name)
proper noun