patron saints

English

Noun

patron saints

  1. plural of patron saint