Back to Dictionary
嗥叫
háojiào
1. to growl
2. to howl
Uncommon • Top 86%