rě rén yàn

Translation

  • annoying
  • disgusting
Chinese Tones