Portuguese-English dictionary »

chamuscada meaning in English

PortugueseEnglish
chamuscada noun
{f}

scorch [scorches](A slight or surface burn)
noun
[UK: skɔːtʃ] [US: ˈskɔːrtʃ]