Kamus Mobile
https://m.xamux.com
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