Translation of foam in Indonesian

foam

busa

noun

  • 1

    busa
    ‘a foam mattress’ kasur dari karet busa