meaning of betupft

betupft - German to English

dabbed