What does camisola mean?

camisola - Spanish to English

camisole