有礙觀瞻
Mandarin: you3 ai4 guan1 zhan1
T5
T6
T1
T1
Definitions
  1. 1 offensive to the eye; unsightly; impeding one's view
← Back to dictionary