Romanian-French dictionary »

hamilcar meaning in French

RomanianFrench
hamilcar

hamilcar◼◼◼