Translation of abushelelezi in English:

abushelelezi

slippery

relative adjective

  • 1

    slippery