savage review

listen to the pronunciation of savage review
English - English
harsh review, sever criticism