scaffolding prop/pole - Spanish English Dictionary

Suggest a Term