meaning of Allgemeine Ambulanz

Allgemeine Ambulanz - German to English

primary care clinic