mascherarti

Italian

Verb

mascherarti

  1. compound of the infinitive mascherare with ti