Translation of Legwaragwara in English:

User Contribution

Legwaragwara

Thug,

noun