tǎo
rén
xián

Definitions

  1. 1. unpleasant
  2. 2. disagreeable

Components