Translation of serobotan in English:

serobotan

thing snatched

noun

  • 1

    thing snatched