ovattata

Italian

Participle

ovattata f sg

  1. feminine singular of ovattato