English to Arabic

Meaning for:
Scaffoldings
other
السّقالات