English to Indonesian
ambuscade penghadangan
ambuscade
please wait
by Xamux Translate
ambuscade
noun
the act of concealing yourself and lying in wait to attack by surprise
tindakan menyembunyikan diri dan berbaring di menunggu untuk serangan kejutan
source: WordNet 3.0
Browse by prefix