English to Chinese Dictionary

Search:

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


<< back to the home page