English to Arabic

Meaning for:
Tenable
other
متَقبَّل