French-English dictionary »

ambréine meaning in English

FrenchEnglish
ambréine nom {m}

ambrein(fragrant substance derived from ambergris)
noun