Translation of Tweša in English:

User Contribution

Tweša

Instigator

noun