Slovnenya

Translation English Japanese: idle pulley

Dictionary: main
idle pulley
noun