English to Arabic

Meaning for:
Improvable
other
قابل للتحسين