Meaning of malabuntala

malabuntala

Tagalog

n. planetoid