takoha

Maori

Noun

takoha

  1. pledge