ormeggiarti

Italian

Verb

ormeggiarti

  1. compound of the infinitive ormeggiare with ti