incastellato
Italian edit
Participle edit
incastellato (feminine incastellata, masculine plural incastellati, feminine plural incastellate)
Adjective edit
incastellato (feminine incastellata, masculine plural incastellati, feminine plural incastellate)