istallata

Italian

Participle

istallata f sg

  1. feminine singular of istallato