vitupérant

listen to the pronunciation of vitupérant
Французский Язык - Английский Язык
vituperating
present participle of vituperate