Translation of Medupi in English:

User Contribution

Medupi

Gentle rain

noun