Slovnenya

Translation English Japanese: shoe lace

Dictionary: main