pastoures

French

Noun

pastoures

  1. plural of pastoure