Slovnenya

Translation English Japanese: gripsack

Dictionary: main
gripsack
noun