Translation of sumbatan in English:

sumbatan

  • 1

    a thing to plug or close up with