Translation of subêla in English:

subêla

shove

verb

  • 1

    shove