Definify.com

Definition 2024


hauhau

hauhau

See also: hau hau

Rapa Nui

Noun

hauhau

  1. Triumfetta semitriloba