Back to Dictionary
匿影藏形
nìyǐngcángxíng
1.
to hide from public view
2.
to conceal one's identity
3.
to lay low