mancipate

listen to the pronunciation of mancipate
الإنجليزية - الإنجليزية
To enslave
{v} to enslave, bind, tie, fell, yield
To enslave; to bind; to restrict
mancipate
المفضلات