hale daumaha

English: Translation
church building
noun