Meaning of mapamahiin

mapamahiin

Tagalog

mapamahiin adj. superstitious