Slovnenya

Translation English Japanese: stamp down

Dictionary: main
stamp down
verb