Spanish edit

Verb edit

enfoscarla

  1. infinitive of enfoscar combined with la