Translation of ikaketsa in English:

ikaketsa

lie to yourself

verb

  • 1

    lie to yourself
    ‘Lesa go ikaketsa’ Stop lying to yourself