Thanolo ya detest ka Setswana

detest

ila

lediridetests, detesting, detested

  • 1

    ila
    tlhôa
    • dislike somebody or something very much