Definify.com

Definition 2024


scota

scota

Italian

Adjective

scota

  1. feminine singular of scoto