人山人海
Mandarin: ren2shan1ren2hai3
noun
T4
T1
T4
T2
Definitions
  1. 1 (noun) (of metaphor) People are everywhere noun
← Back to dictionary