Meaning of magbuburda

magbuburda

Tagalog

magbuburda n. embroiderer