mada duulanga

English: Translation
an important position (spatially)
noun