Portuguese-English dictionary »

baforada meaning in English

PortugueseEnglish
baforada noun
{f}

puff [puffs](small quantity of gas or smoke in the air)
noun
[UK: pʌf] [US: ˈpəf]