Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "mandala"

mandala

    n.
    • haystack, stack of palay
Improve your Filipino vocabulary