English to Arabic

Meaning for:
Rambunctious
other
نشيط