SLAVEHOLDING MEANING IN ENGLISH

• Slaveholding Definition & Synonyms

  1. (a.) Holding persons in slavery.


RECENT SEARCHES