a lot of sth
Are you looking for: 大堆大堆的东西大堆 大堆的东西More results...
Contents
English Expression
  1. n.:  a lot of sth,  a mass of sth
Thesaurus
shower