Meaning of dibuhuhan

dibuhuhan

Tagalog

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