vedovata

Italian

Participle

vedovata f sg

  1. feminine singular of vedovato