Translation of lekeke in English:

User Contribution

lekeke

termite

noun