Portuguese-English dictionary »

nódoa meaning in English

PortugueseEnglish
nódoa noun
{f}

stain [stains](discoloured spot or area)
noun
[UK: steɪn] [US: ˈsteɪn]