Meaning of mambuburda

mambuburda

Tagalog

mambuburda n. embroiderer; embroideress