Definify.com

Definition 2025


scarrocciata

scarrocciata

Italian

Participle

scarrocciata

  1. feminine singular of scarrocciato