Slovnenya

Translation English Japanese: walking stick

Dictionary: main