Portuguese-English dictionary »

bicho da costa meaning in English

PortugueseEnglish
bicho da costa noun
{m}

guinea-worm(Dracunculus medinensis)
noun