blemished

英文釋義

  1. marred by imperfections
  2. having a blemish or flaw