soapsudsEnglish

lather, soapsuds, suds

Noun

The froth produced by soaps or detergents

English: soapsuds, suds, lather

Bahasa: busa

Bahasa words with similar meanings

English words with similar meanings

Show 2 words