nathandrea07 nathandrea07 13-11-2016 History Answered tell me about the technological innovations of the Aztecs.