人嚷马嘶 meaning in English
men are shouting and horses (are) neighing.; people shouting and horses neighing -- a busy, prosperous country scene; the noise of men shouting and horses neighing
men are shouting and horses (are) neighing.; people shouting and horses neighing -- a busy, prosperous country scene; the noise of men shouting and horses neighing