English to Arabic

Meaning for:
Tarpaper
other
الورق المقيَّر