vituperator

listen to the pronunciation of vituperator
İngilizce - İngilizce
One who vituperates, or censures abusively
vituperator