vitupérant

listen to the pronunciation of vitupérant
الفرنسية - الإنجليزية
vituperating
present participle of vituperate