English translation of 'imbrattare'
to dirty (with),
'imbrattare' in Other Languages
British English: smear VERB
If you smear a surface with an oily or sticky substance or smear the substance onto the surface, you spread a layer of the substance over the surface.
She smeared her face with suntan oil.
Translation of imbrattare from the Collins Italian to English Dictionary