Translation of دُماع in English:

User Contribution

دُماع

noun