Slovnenya

Translation English Spanish: piece of cloth

Dictionnaire: main
piece of cloth