English to Chinese Dictionary

Search:

匿影藏形 yǐng cáng xíng to hide from public view / to conceal one's identity / to lay low


<< back to the home page