invader
penyerbu
translation of 'invader'
noun
penyerbu,
penduduk
Credits: Google Translate
| English to Indonesian Dictionary invader |