meaning of slave trader

1. a person engaged in slave trade


Related Words

slave trader |

Developed & Maintained By Taraprasad.com

Treasure Words