enfoscarla

Spanish

Verb

enfoscarla

  1. infinitive of enfoscar combined with la