English to Chinese Dictionary wreaked

wreaked

肆虐
translation of 'wreaked'
verb
雪恨,
发泄,
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one