Definify.com

Definition 2025


hauhau

hauhau

See also: hau hau

Rapa Nui

Noun

hauhau

  1. Triumfetta semitriloba