FEEDBACK

Meaning of 傻愣愣

Lookup via: Pinyin | Radicals
shǎ lèng lèng
staring stupidly; petrified