upholstered or stuffed article - Turco Inglés Diccionario