Back to Dictionary
慌慌张张
慌慌張張
huānghuāngzhāngzhāng
1.
helter-skelter