苛责的英文翻译

中文:苛责

英文翻译:criticize severely; excoriate; excoriation; gnawing; scarify