English to Arabic

Meaning for:
Pictorial
other
المجلة المصوّرة