English to Chinese Dictionary

Search:

咆哮 páo xiào to roar / to thunder / to snarl / to bluster (of wind, waves etc) / crashing waves (onom.) / to rage (of a person)


<< back to the home page