Portuguese-English dictionary »

formiga-lava-pés meaning in English

PortugueseEnglish
formiga-lava-pés noun
{f}

fire ant [fire ants](any of several red or yellow ants that can inflict a harsh sting)
noun