haubergeons

English

Noun

haubergeons

  1. plural of haubergeon