English to Arabic

Meaning for:
Weatherboarding
other
لوح طويل ورفيع