Spanish edit

Verb edit

difamarla

  1. infinitive of difamar combined with la