meaning of soap powder

1. soap in powdered form mixed with alkaline builders


Related Words

soap powder |

Developed & Maintained By Taraprasad.com

Treasure Words