English to Indonesian Dictionary untouchables

untouchables

Tak tersentuh
translation of 'untouchables'
noun
orang hina dina,
paria
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one