Slovnenya

Translation English Spanish: piece of cloth

Dictionary: main
piece of cloth