English to Chinese Dictionary

Search:

怒喝 to shout intimidatingly; to bellow (in anger)


<< back to the home page