English

edit

Noun

edit

megahospitals

  1. plural of megahospital