Definify.com

Definition 2025


quacchera

quacchera

Italian

Adjective

quacchera

  1. feminine singular of quacchero