Slovnenya

Translation English Japanese: beat up

Dictionary: main
beat up
verb