henua gai dangada

English: Translation
land of the cannibals' (esp. new guinea)
noun
carroll-soulik-1973