French-English dictionary »

ambrosin meaning in English

FrenchEnglish
ambrosin nom {m}

ambrosin(early coin of the Duchy of Milan, bearing the effigy of St. Ambrose)
noun