castile soap
English Dictionary
->
Letter C
-> castile soap
Search Dictionary:
castile soap Definition
(n)
a
good
hard
soap
made
from
olive
oil
and
sodium
hydroxide
castile soap Synonyms
castile soap
© Art Branch Inc.