Indonesian to English
penumpas destroyer.
penumpas
please wait
by Xamux Translate
destroyer
noun
a small fast lightly armored but heavily armed warship
cepat kecil kapal perang lapis baja ringan namun bersenjata
source: WordNet 3.0
berusaha terus meningkatkan penumpasan terhadap
step up a crackdown on
dilakukan penumpasan polisi bisa menemukan
crackdown police had been finding
sebelum penumpasan pemberontakan oleh pemerintah
before the government crackdown
Browse by prefix