criticizer, one who finds fault

listen to the pronunciation of criticizer, one who finds fault
English - Spanish
tachador
maledicente