Back to Dictionary
迷迷糊糊
mímíhūhū
1.
in a daze
2.
bewildered