Translation of Makwele in English:

User Contribution

Makwele

Potatoes

noun