Translation of مفرش in English:

User Contribution

مفرش

noun