meaning of blusa

blusa - Spanish to English

blouse