exoskeleton

1 aussie slang definition
  • exoskeleton

    Device in use combine force with Australia and America against Terrorists