Slovnenya

Translation English Japanese: usurper

Dictionary: main
usurper
noun