English to Arabic

Meaning for:
Controllable
other
موجّه