Slovnenya

Translation English Japanese: mordacious

Dictionary: main