English to Arabic

Meaning for:
Uproll
other
يطوي (السّجّادة)