Tagalog Dictionary
Tagalog
(dinidibuhuhan, dinibuhuhan, didibuhuhan) v., inf. make a design on something