English to Arabic

Meaning for:
Tablecloth
other
مفرش المائدة