Noun
roll [pl. rolls]
roll [pl. rolls]
roll [pl. rolls]
roll {mechanical engineering}
أُسْطُوَانَة {ميكانيكا}
roll [pl. rolls]
roll [pl. rolls]
roll [pl. rolls]
قصف {الرّعْدِ إلخ}
roll [pl. rolls]
roll [pl. rolls]
...
Verb
to roll {about}
to roll
to roll {in}
تمرغ {في}