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
Jangan lupa bookmark situs xamux.com ini ya!
Browse by prefix