Slovnenya

Translation English Spanish: piece of cloth

Diccionario: main
piece of cloth