Translation of طاجن in English:

User Contribution

طاجن

noun