Slovnenya

Translation English Japanese: shoelace

Dictionary: main