English-Portuguese dictionary »

sciapod meaning in Portuguese

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

ciápodenoun
{m}