Thanolo ya strive ka Setswana

strive

leka thata

lediristriving, strives, striven, strove

  • 1

    leka thata
    • try hard to do something