Meaning of pagbuburda

pagbuburda

Tagalog

pagbuburda n. embroidery