passecailles

English

Noun

passecailles

  1. plural of passecaille