meaning of slaveholding

1. the practice of owning slaves


Related Words

slaveholding |

Developed & Maintained By Taraprasad.com

Treasure Words