Translation of seka in English:

seka

(menyeka)

verb

  • 1

    to wipe or brush clean or dry