Slovnenya

Translation English Spanish: pulley block

Dictionary: main
pulley block
noun