German-English dictionary »

angrinsend meaning in English

GermanEnglish
angrinsend

grinning[UK: ˈɡrɪn.ɪŋ] [US: ˈɡrɪn.ɪŋ]

grinning at