Translation of گِرر in English:

User Contribution

گِرر

noun