Slovnenya

Translation English Japanese: slew

Dictionary: main
slew
noun
verb