See also: estramaçons

English edit

Noun edit

estramacons

  1. plural of estramacon