1 matching entry and 0 matching sentences.

Words

受挫
shòucuò
  1. thwarted
  2. obstructed
  3. setback