English to Chinese Dictionary

Search:

hǒu to roar / to howl / to shriek / roar or howl of an animal / bellow of rage


<< back to the home page