Mob Translate
About
Contribute
← Back to Dictionary
Nganjuninda
noun
Definitions
area across from Simm's Wharf behind Mangrove Island. (place name)