intabarrarti

Italian

Verb

intabarrarti

  1. compound of the infinitive intabarrare with ti