Translation of lehlalerwa in English:

User Contribution

lehlalerwa

Afrikan wild dog

noun