English to Arabic

Meaning for:
Spry
other
نشيط