tǎo xián

Translation

  • disagreeable
  • hateful
  • a pain in the neck
Chinese Tones