a toad under a [the] harrow
Are you looking for: 经常经常受压迫经常 经常受压迫More results...
English Expression:
  1. n.  a toad under a [the] harrow