wú néng wéi lì

Translation

  • impotent (idiom)
  • powerless
  • helpless

Synonyms

Chinese Tones