English-German dictionary »

emaculation meaning in German

EnglishGerman
emaculation noun

die EntfleckungSubstantiv