跳到主要内容

归咎

to put the blame on; to accuse

Frequency 3.5

Meanings

  • to put the blame on
  • to accuse