Translation of مُسْتَفِيض in English:

User Contribution

مُسْتَفِيض

noun