confossa

listen to the pronunciation of confossa
Lateinisch - Englisch
punctured, pierced
pierced through
full of holes