English to Arabic

Meaning for:
Achievable
other
قابل للإنجاز