Translation of sapuan in English:

sapuan

noun

  • 1

    wiper, something to wipe with