Definify.com

Definition 2026


scaramucce

scaramucce

Italian

Noun

scaramucce f

  1. plural of scaramuccia