Slovnenya

Translation English Japanese: scourge

Dictionary: main
scourge
noun
verb