Back to Dictionary
摩肩接踵
mójiānjiēzhǒng
1.
lit. rubbing shoulders and following in each other's footsteps
2.
a thronging crowd