English

edit

Noun

edit

endoleaks

  1. plural of endoleak