Definify.com

Definition 2025


scota

scota

Italian

Adjective

scota

  1. feminine singular of scoto