Home
The Colonial Era 1400-1760
Encomienda definition: A Spanish labor system that rewarded conquerors with the labor of subject people.
Turn Gameplay Into Learning - Radience Gaming