Portuguese-English dictionary »

bostela meaning in English

PortugueseEnglish
bostela noun
{f}

scab [scabs](incrustation over a wound)
noun
[UK: skæb] [US: ˈskæb]