Dictionary search results

Showing 1-3 of 3 results

enslave British & World English

Make (someone) a slave

enslave English Thesaurus

there were few natives left to enslave

enslave English-Spanish

esclavizar*