Translation of سقر مقر in English:

User Contribution

سقر مقر

noun