Kamus Mobile
https://m.xamux.com
English to Indonesian
armoured shield perisai baja
armouredberlapis baja, dilengkapi dengan besi
shieldperisai, perlindungan