English-Danish dictionary »

ambuscade meaning in Danish

EnglishDanish
ambuscade [UK: ˌæm.bə.ˈskeɪd]
[US: ˌæm.bə.ˈskeɪd]

baghold◼◼◼