dagodo mahamaha

English: Translation
nice,pleasing
adjective