place, land, and tribute of an encomienda - Spanish English Dictionary
History

place, land, and tribute of an encomienda



Meanings of "place, land, and tribute of an encomienda" in Spanish English Dictionary : 1 result(s)

English Spanish
General
place, land, and tribute of an encomienda encomienda [f]