ombreggiarti

Italian

Verb

ombreggiarti

  1. compound of the infinitive ombreggiare with ti