The system in which some people (slaves) are a property of other people (masters) and are forced by them to perform work.

learn more… | top users | synonyms

2
votes
0answers
49 views

Did Portuguese and Spanish have slaves on european soil working for them?

I know portuguese and spanish had slaves working for them on the colonies but what about on their own soil in Europe?