Definify.com

Definition 2025


squillata

squillata

Italian

Participle

squillata

  1. feminine singular of squillato