Encomienda

Encomienda Definition
Encomienda Definition (no text)
Encomienda definition: A Spanish labor system that rewarded conquerors with the labor of subject people.

Learn While Gaming

How GameSmartz works video thumbnail