Back to Dictionary
困惑不解
kùnhuòbùjiě
1.
to feel perplexed