Back to Dictionary
狼嗥
lángháo
1. wolves howling
2. (fig.) to howl
3. to ululate