German-English dictionary »

cholagoga meaning in English

GermanEnglish
die Cholagoga Substantiv

cholagoguesnoun