n. puesto
Translation: stand
Definition of puesto in English
Estructura desmontable que se suele colocar en el exterior para vender productos, normalmente alimentos frescos o platos preparados.
Synonyms of puesto in English
Definition of puesto in Spanish
Portable structure that is erected outdoors for the sale of products, often fresh foods and prepared dishes.