Definify.com

Definition 2025


haubergeons

haubergeons

English

Noun

haubergeons

  1. plural of haubergeon