Translation of sizzle in Setswana

sizzle

suma

verbsizzles, sizzling, sizzled

  • 1

    suma
    • make a hissing sound