Vocabulary
厭わしい
いとわしい
detestable; disagreeable; disgusting; odious; unpleasant; repugnant
i-adjective