English to Chinese Dictionary

Search:

不可收拾 shōu shi (idiom) irremediable; unmanageable; out of hand; hopeless


<< back to the home page