Italian

edit

Verb

edit

ostacolarla

  1. compound of the infinitive ostacolare with la