Translation of گٹر in English:

User Contribution

گٹر

noun