vituperant

listen to the pronunciation of vituperant
French - English

Definition of vituperant in French English dictionary

vitupérant
vituperating