Diccionario Español-Inglés

puesto

Barn, shed, stand

Diccionario Español-Inglés