Definify.com

Definition 2024


haubergeons

haubergeons

English

Noun

haubergeons

  1. plural of haubergeon