English to Arabic

Meaning for:
Approachability
other
قابليّة الإدراك