English to Chinese Dictionary

Search:

问责 wèn to hold accountable; to blame; to censure; to apportion blame


<< back to the home page