bù kān rù mù

Translation

  • unbearable to look at
  • an eyesore

Synonyms

Chinese Tones