wú kě fēi yì

Translation

  • irreproachable (idiom)
  • nothing blameworthy about it at all

Synonyms

Chinese Tones