Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
castile soap
Jump to user comments
Noun
  • a good hard soap made from olive oil and sodium hydroxide
Related search result for "castile soap"
Comments and discussion on the word "castile soap"