English to Arabic

Meaning for:
Maneuvered
other
ناور