English to Arabic

Meaning for:
Tapis
other
بساط