English to Arabic

Meaning for:
Microfiche
other
الميكروفيش