Definify.com

Definition 2026


scota

scota

Italian

Adjective

scota

  1. feminine singular of scoto