Meaning of mapagpaliban

mapagpaliban

Tagalog

adj. having the habit of procrastinating