attardata

Italian

Participle

attardata f sg

  1. feminine singular of attardato