incastellature

Italian

Noun

incastellature f

  1. plural of incastellatura