Definify.com

Definition 2024


tūhura

tūhura

Maori

Verb

tūhura

  1. investigate, disclose, discover

See also