Definify.com

Definition 2025


croupades

croupades

English

Noun

croupades

  1. plural of croupade