English-Arabic dictionary »

tarpaper meaning in Arabic

EnglishArabic
Tarpaper [UK: ˈtɑː.ˌpeɪ.pə]
[US: ˈtɑː.ˌpeɪ.pə]

الورق المقيَّر