Dutch-German dictionary »

aambeien meaning in German

DutchGerman
aambeien pl

die HämorrhoidenSubstantiv