Tagalog Dictionary
Tagalog
mandala n. stack; large pile of hay, straw, etc.; stack of rice to be threshed