English to Arabic

Meaning for:
Photocomposing
other
الطباعة الضوئية