have been vilifying
-he estado vilipendiando
Presente perfecto progresivo para el sujetodel verbovilify.Hay otras traducciones para esta conjugación.

vilify

Palabra del día
el portero