Translation of طرر in English:

User Contribution

طرر

noun