Definify.com

Definition 2024


scaramucce

scaramucce

Italian

Noun

scaramucce f

  1. plural of scaramuccia