Spanish-English Dictionarystall
Spanish word for stall