Definify.com

Definition 2024


scaramuccia

scaramuccia

Italian

Noun

scaramuccia f (plural scaramucce)

  1. skirmish
  2. squabble

Descendants