English-French dictionary »

army ant meaning in French

EnglishFrench
army ant (tropical nomadic ant)
noun

fourmi légionnaire◼◼◼nom {f}