Portuguese-English dictionary »

lambuzar meaning in English

PortugueseEnglish
lambuzar verb

smear [smeared, smearing, smears](to spread (a substance))
verb
[UK: smɪə(r)] [US: ˈsmɪr]