incastrarti

Italian

Verb

incastrarti

  1. compound of the infinitive incastrare with ti

Anagrams