Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Infirmary in English

English

Infirmary

/ɪnfərməri/

noun

1. A health facility where patients receive treatment

    synonym:
  • hospital
  • ,
  • infirmary