Definify.com

Definition 2025


huemuls

huemuls

English

Noun

huemuls

  1. plural of huemul