meaning of soft soap

1. a soft or liquid soap made from vegetable oils; used in certain skin diseases


Related Words

soft soap | soft-soap |

Developed & Maintained By Taraprasad.com

Treasure Words