Slovnenya

Translation English Japanese: stuff shot

Dictionary: main
stuff shot
noun