English to Arabic

Meaning for:
Handleable
other
ممكن السّيطرة عليه