ofuscarla

Spanish

Verb

ofuscarla

  1. infinitive of ofuscar combined with la