Translation of Lephatakalala in English:

User Contribution

Lephatakalala

Edible locust

noun