French-English dictionary »

brigades rouges meaning in English

FrenchEnglish
Brigades rouges nom propre

Red Brigades◼◼◼(former Marxist-Leninist militant group based in Italy)
proper noun