French-English dictionary »

fourmi légionnaire meaning in English

FrenchEnglish
fourmi légionnaire nom {f}

army ant◼◼◼(tropical nomadic ant)
noun