Back to Dictionary
迷瞪
mídèng
1. puzzled
2. bewildered
3. infatuated