What does ampolla mean?

ampolla - Spanish to English

blister