meaning of Allopathie

Allopathie - German to English

allopathy