Thanolo ya strive ka Setswana

strive

leka thata

lediristrives, striving, strove, striven

  • 1

    leka thata
    • try hard to do something