Meaning of soapsuds
Definition of soapsuds
(noun)
the
froth
produced by soaps or detergents
Other information on soapsuds
WIKIPEDIA results for
soapsuds
Amazon results for
soapsuds
Tweet