English to Arabic

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