Slovnenya

Translation English Spanish: shoe lace

Dictionary: main