Meaning of mapanlikha

mapanlikha

Tagalog

mapanlikha adj. ingenious; original; inventive; productive