Slovnenya

Translation English Spanish: sprocket

Dictionary: main
sprocket
noun