English to Arabic

Meaning for:
Doable
other
ممكن