Spanish-English Dictionarystalls
stalls
stalls
stalls
stall
Spanish word for stalls