Thanolo ya emulate ka Setswana

emulate

etsa

lediriemulates, emulating, emulated

  • 1

    etsa
    gotsa
    • try to do as well as somebody or something, especially by imitating them