confossa

listen to the pronunciation of confossa
اللاتينية - الإنجليزية
punctured, pierced
pierced through
full of holes