English-French dictionary »

aloe vera meaning in French

EnglishFrench
aloe vera (Aloe vera)
noun

aloé véra◼◼◼nom {m}