English to Arabic

Meaning for:
Self-scanning
other
المسح الذاتي