Translation of sisa in English:

sisa

leftovers

noun

  • 1

    leftovers, things remaining when the rest is finished, oddment, thing left over