mancipation
English
mancipation meaning in English • mancipation का अर्थ अंग्रेजी में
Noun
- Slavery; involuntary servitude.