criticizer, one who finds fault

listen to the pronunciation of criticizer, one who finds fault
الإنجليزية - الأسبانية
tachador
maledicente