Translation of قرقور in English:

User Contribution

قرقور

noun