saints patrons

French

Noun

saints patrons m pl

  1. plural of saint patron