confossa

listen to the pronunciation of confossa
Латинский Язык - Английский Язык
punctured, pierced
pierced through
full of holes