portcullesses

English

Noun

portcullesses

  1. plural of portculles