MANCIPATION MEANING IN ENGLISH

• Mancipation Definition & Synonyms

  1. (n.) Slavery; involuntary servitude.


RECENT SEARCHES