English to Arabic

Meaning for:
Self-checking
other
الفحص الذاتي