Pinyin Dictionary results for "zhe zhe yan yan"

遮遮掩掩
to be secretive; to try to cover up (idiom)
Dictionary data provided by CC-CEDICT