Translation of seka in English:

seka

rub yourself clean

(berseka)

  • 1

    rub yourself clean