Definify.com

Definition 2025


squisita

squisita

Italian

Adjective

squisita

  1. feminine singular of squisito