English to Arabic

Meaning for:
Printer-internal
other
طابعة داخلية