Translation of seka in English:

seka

rub yourself clean

(berseka)

verb

  • 1

    rub yourself clean