Slovnenya

Translation English Spanish: shoelace

Dictionnaire: main