forced labor imposed on indigenous americans - Spanish English Dictionary
History

forced labor imposed on indigenous americans



Meanings of "forced labor imposed on indigenous americans" in Spanish English Dictionary : 1 result(s)

English Spanish
General
forced labor imposed on indigenous americans obraje [m]