Portuguese-English dictionary »

papada meaning in English

PortugueseEnglish
papada noun
{f}

wattle [wattles](loose hanging skin)
noun
[UK: ˈwɒt.l̩] [US: ˈwɑːt.l̩]