Portuguese-English dictionary »

cururu meaning in English

PortugueseEnglish
cururu noun
{m}

cane toad(Bufo marinus)
noun

sapo-cururu noun
{m}

cane toad(Bufo marinus)
noun