Back to Dictionary
遮遮掩掩
zhēzhēyǎnyǎn
1.
to be secretive; to try to cover up (idiom)