Hauhau

See also: hau hau and hauhau

English

Proper noun

Hauhau

  1. Synonym of Pai Marire.