French-English dictionary »

guerre de siège meaning in English

FrenchEnglish
guerre de siège nom {f}

siege warfare◼◼◼(warfare involving a siege)
noun