Translation of legwaragwara in English:

User Contribution

legwaragwara

Thug,

noun