Translation of keta in English:

keta

stamp the feet

verb

  • 1

    stamp the feet