Slovnenya

Translation English Japanese: staggers

Dictionary: main
staggers
noun