English to Arabic

Meaning for:
Peripherals
other
الوحدات الملحقة