Translation of umamezala in English:

User Contribution

umamezala

isingisi

noun