scaffolding tower

Noun

 * 1) Small, temporary scaffolding, often equipped with wheels, for small-scale building work

Translations

 * Italian: