French-English dictionary »

hamilcar meaning in English

FrenchEnglish
Hamilcar nom propre

Hamilcar◼◼◼(given name)
proper noun