English to Arabic

Meaning for:
Roister
other
عربد