Skip to content
Traditional display

怨天尤人

yuàn tiān yóu rén

Sign in to save this word to your study lists.

Definitions

  1. 1. (idiom) to blame the gods and accuse others