meaning of capilla

capilla - Spanish to English

chapel