Translation of medupi in English:

User Contribution

medupi

Gentle rain

noun