Pinyin Dictionary results for "ni ying cang xing"

匿影藏形
to hide from public view; to conceal one's identity; to lay low
Dictionary data provided by CC-CEDICT