Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
English to Indonesian
soapsuds
kb., j. busa/buih sabun.
soapsuds
noun
the froth produced by soaps or detergents
buih yang dihasilkan oleh sabun atau deterjen
source: WordNet 3.0