Back to Dictionary
东掩西遮
東掩西遮
dōngyǎnxīzhē
1.
to cover up the truth on all sides (idiom)