Translation of tweša in English:

User Contribution

tweša

Instigator

noun