Portuguese-English dictionary »

cachorrinho-da-terra meaning in English

PortugueseEnglish
cachorrinho-da-terra noun
{m}

mole cricket(insect of Gryllotalpidae)
noun