Meaning of lebadura

lebadura

Tagalog

n. leaven; yeast