scarrucolata

Italian

Participle

scarrucolata f sg

  1. feminine singular of scarrucolato