an inveighing against; invective

listen to the pronunciation of an inveighing against; invective
الإنجليزية - الإنجليزية
invection