English-French dictionary »

spirulina meaning in French

EnglishFrench
spirulina (food supplement)
noun

spiruline◼◼◼nom {f}