French-English dictionary »

aloé véra meaning in English

FrenchEnglish
aloé véra nom {m}

aloe vera◼◼◼(Aloe vera)
noun