Slovnenya

Translation English Spanish: selvedge

Diccionario: main
selvedge
noun