French-English dictionary »

munition maraudeuse meaning in English

FrenchEnglish
munition maraudeuse nom {f}

loitering munition(munition that waits passively)
noun