scaltrirti

Italian

Verb

scaltrirti

  1. compound of the infinitive scaltrire with ti