daumaha dalodalo

English: Translation
prayer service (church)
noun