pendulum support (cable crane) - Spanish English Dictionary

Suggest a Term