castile soap
1.
(
noun
) a good hard soap made from olive oil and sodium hydroxide
Related Words:
soap
Terms and Conditions of Use / Copyright Notice