English-German dictionary »

pigeon itch meaning in German

EnglishGerman
pigeon itch noun

die TaubenkrätzeSubstantiv