scaramuccie

Italian

Noun

scaramuccie

  1. misspelling of scaramucce