Definify.com

Definition 2025


scaramuccia

scaramuccia

Italian

Noun

scaramuccia f (plural scaramucce)

  1. skirmish
  2. squabble

Descendants