Portuguese-English dictionary »

escovada meaning in English

PortugueseEnglish
escovada noun
{f}

brush [brushes](act of brushing)
noun
[UK: brʌʃ] [US: ˈbrəʃ]