fenestrums

English

Noun

fenestrums

  1. plural of fenestrum