maledicente

listen to the pronunciation of maledicente
Испанский Язык - Английский Язык
foulmouthed, tending to use obscene language
criticizer, one who finds fault