Definify.com

Definition 2024


mentecatta

mentecatta

Italian

Adjective

mentecatta

  1. feminine singular of mentecatto