Slovnenya

Translation English Japanese: stacks

Dictionary: main
stacks
noun