English to Arabic

Meaning for:
Microfilmer
other
عامل الميكروفيلم