English to Arabic

Meaning for:
Attainability
other
التّحقيق