Portuguese-English dictionary »

ciápode meaning in English

PortugueseEnglish
ciápode noun
{m}

sciapod(a member of a mythical African race, who have a single, large foot)
noun