千千万万English Expression:
  • n.  thousands and tens of thousands
  • n.  millions upon millions

(Unregistered user can only view 4 records)