Terjemahan busa di Bahasa Inggris

busa

foam, lather, scum

kata benda

  • 1

    foam, lather, scum
    ‘busa sabun’ soapsuds