What does Ambulatorium mean?

Ambulatorium - German to English

outpatient hospital

View more

  • outpatient division