Slovnenya

Translation English Japanese: whipstitching

Dictionary: main