blindfold in Chinese
blindfold in Chinese
繃帶
帆
(sometimes, figurative) Anything that obscures the vision.