Definify.com

Definition 2026


scotolata

scotolata

Italian

Participle

scotolata

  1. feminine singular of scotolato