Translation of Senganga in English:

User Contribution

Senganga

Obstinate person

noun