méi yǎn kàn

Translation

  • (coll.) can't bear to look at it
  • hideous
  • appalling
Chinese Tones