Back to Dictionary
纳罕
納罕
nàhǎn
1. bewildered
2. amazed