English to Arabic

Meaning for:
Resistible
other
ممكن مقاومته