autodenunciata

Italian

Participle

autodenunciata f sg

  1. feminine singular of autodenunciato