meaning of Allgemeinarzt

Allgemeinarzt - German to English

doctor