dauberEnglish

dauber

Noun

An unskilled painter

English: dauber