Portuguese-English dictionary »

sapo-cururu meaning in English

PortugueseEnglish
sapo-cururu noun
{m}

cane toad(Bufo marinus)
noun