English-French dictionary »

hasdrubal meaning in French

EnglishFrench
Hasdrubal (given name)
proper noun

Hasdrubal◼◼◼nom propre