English to Arabic

Meaning for:
Carpet
other
السجادة