English to Arabic

Meaning for:
Attainableness
other
إمكانية الإحراز