dangada agoago taumaha

English: Translation
priest
noun