Definify.com

Definition 2024


squillata

squillata

Italian

Participle

squillata

  1. feminine singular of squillato