Slovnenya

Translation English Japanese: overpower

Dictionary: main
overpower
verb