Spanish

edit

Verb

edit

enfoscarla

  1. infinitive of enfoscar combined with la