Big Huge Thesaurus

blameworthy

adjective

similar terms