Translation of lekaka in English:

lekaka

termite

plural noun (class 5, plural makaka)

  • 1

    termite