Translation of صموغ in English:

User Contribution

صموغ

noun