scarabocchiata

Italian

Participle

scarabocchiata f sg

  1. feminine singular of scarabocchiato