Spanish word for town or village, and for people Sticky Things Answers | CodyCross Solutions