English to Arabic

Meaning for:
Table-cloth
other
شرشف الطاولة