Diccionario Inglés-Español
upholster
Acolchar, tapizar
Diccionario Inglés-Español
upheave
upholsterer