Back to Dictionary
迷惑不解
míhuòbùjiě
1.
to feel puzzled