English to Arabic

Meaning for:
Superable
other
ممكن التّغلّب عليه