Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: meizhi meizha maize meizhou mizhi meishi ?

méi zhé at one's wit's end / unable to find a way out

Dictionary · Google Translate · Help
By MDBG 2024