English to Arabic

Meaning for:
Rambunctiousness
other
المشاغبة