English to Indonesian Dictionary enslavement

enslavement

perbudakan
translation of 'enslavement'
noun
perbudakan,
proses memperbudak
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one