Slovnenya

Translation English French: shoelace

Dictionary: main
shoelace