Home
Help
About
Contact
English to Chinese Dictionary
Search:
闭目塞听
bì
mù
sè
tīng
to shut one's eyes and stop one's ears / out of touch with reality / to bury one's head in the sand
<< back to the home page