English to Chinese Dictionary

Search:

涉嫌 shè xián to be a suspect (in a crime) / to be suspected of


<< back to the home page