NATURAL SOAP


Meaning of NATURAL SOAP in English

n. soap made from natural ingredients without chemical or other artificial elements

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.