Italian edit

Verb edit

offuscarlo

  1. compound of the infinitive offuscare with lo