Slovnenya

Translation English Japanese: slipstick

Dictionary: main
slipstick
noun