MARMOTTES OIL MEANING IN ENGLISH

• Marmottes oil Definition & Synonyms

  1. () A fine oil obtained from the kernel of Prunus brigantiaca. It is used instead of olive or almond oil.


RECENT SEARCHES