mentecatta

Italian

Adjective

mentecatta

  1. feminine singular of mentecatto