Back to Dictionary
人喊马嘶
人喊馬嘶
rénhǎnmǎsī
1. lit. people shouting and horses neighing (idiom)
2. fig. tumultuous
3. hubbub