Vocabulary

厭わしい

detestable; disagreeable; disgusting; odious; unpleasant; repugnant

i-adjective