English to Chinese Dictionary

Search:

罗织 luó zhī to frame sb / to cook up imaginary charges against sb


<< back to the home page