Slovnenya

Translation English Spanish: pulley

Dictionary: main
pulley
noun