CASTILE SOAP


Meaning of CASTILE SOAP in English

type of soap that often contains olive oil

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