English to Arabic

Meaning for:
Roll
other
اللفّة