Translation of umkhemezelo in English:

User Contribution

umkhemezelo

drizzle

noun