French-English dictionary »

sel de l'himalaya meaning in English

FrenchEnglish
sel de l'Himalaya nom {m}

Himalayan salt◼◼◼(form of rock salt)
noun