Translation of itshêla in English:

itshêla

spill liquid on yourself

verb

  • 1

    spill liquid on yourself
    ‘Ke ne ka itshêla kofi’ I spilt coffee all over myself