taumaha

English: Translation
church
noun