English to Arabic

Meaning for:
Abolitionism
other
سياسة إبطال الاسترقاق :: الإبطالية :: الإلغائية