See also: scarabocchio

Italian edit

Verb edit

scarabocchiò

  1. third-person singular past historic of scarabocchiare