English-German dictionary »

red with shame meaning in German

EnglishGerman
red with shame

schamrot