English to Arabic

Meaning for:
Photostat
other
جهاز تصوير المستندات