Dutch-English dictionary »

legermier meaning in English

DutchEnglish
legermier substantief
{f}

army ant(tropical nomadic ant)
noun