Back to Dictionary
着慌
著慌
zháohuāng
1. alarmed
2. panicking