English edit

Noun edit

croustades

  1. plural of croustade

French edit

Noun edit

croustades f

  1. plural of croustade