Italian

edit

Verb

edit

incastrandola

  1. compound of incastrando, the gerund of incastrare, with la

Anagrams

edit