Translation of lash out in Setswana

lash out

galefela

phrase

  • 1

    galefela
    • speak or hit out angrily