Hospital (fr. Hôpital)

Translation into English

Synonyms

  • centre hospitalier
  • clinique
  • établissement de santé