Translation of lekaka in English:

lekaka

termite

noun (class 5, plural makaka)

  • 1

    termite