Mabarrba
noun
  1. the turn off to Main Camp above the Zig-zag















    definition
    • word: Mabarrba
    • type: noun
    • definitions:
      • the turn off to Main Camp above the Zig-zag
    • translations:
      • war spear
    • usages: