Translation of ikgotlha in English:

ikgotlha

rub yourself against something

verb

  • 1

    rub yourself against something
    ‘Tlou e ne ya ikgotlha ka setlhare’ The elephant rubbed itself against a tree