Translation of lephatakalala in English:

User Contribution

lephatakalala

Edible locust

noun