Slovnenya

Translation English Japanese: trounce

Dictionary: main
trounce
verb