German-English dictionary »

schamrot meaning in English

GermanEnglish
schamrot

blushing[UK: ˈblʌʃ.ɪŋ] [US: ˈblʌʃ.ɪŋ]

red with shame