Slovnenya

Translation English Japanese: treadle

Dictionary: main
treadle
noun