1 matching entry and 0 matching sentences.

Words

迫于
  1. constrained
  2. restricted
  3. forced to
  4. under pressure to do sth