duulanga

English: Translation
the place of, the track of (something)
noun
carroll-soulik-1973