meaning of Ambulatorium

Ambulatorium - German to English

outpatient hospital

View more

  • outpatient division