Slovnenya

Translation English Spanish: scaffold

Diccionario: main
scaffold
noun