Definify.com

Definition 2025


mentecatta

mentecatta

Italian

Adjective

mentecatta

  1. feminine singular of mentecatto