English to Arabic

Meaning for:
Passe-partout
other
ورق التصميغ