Diccionario Español-Inglés
tela
Lump, piece, spare part
Diccionario Español-Inglés
tejón
tela cruzada o asargada