Slovnenya

Translation English Japanese: stamp out

Dictionary: main
stamp out
verb