Definify.com

Definition 2026


huemuls

huemuls

English

Noun

huemuls

  1. plural of huemul