stramazons

English

Noun

stramazons

  1. plural of stramazon