scaffolding towers
English
Noun
scaffolding towers
plural of
scaffolding tower