Portuguese-English dictionary »

bombril meaning in English

PortugueseEnglish
bombril noun
{m}

brillo pad(scouring pad containing soap)
noun

steel wool(fine threads of steel)
noun
[UK: ˈstiːl.ˈwʊl] [US: ˈstiːl.ˈwʊl]