meaning of camisola

camisola - Spanish to English

camisole