Skip to content
Simplified 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