Italian-English dictionary »

imbrattatele meaning in English

ItalianEnglish
imbrattatele noun
{m}

dauber [daubers](unskillful painter)
noun
[UK: ˈdɔː.bə(r)] [US: ˈdaʊ.bər]

smearer(unskillful painter)
noun