Translation of mogodu in English:

User Contribution

mogodu

tribe

noun