Meaning of mapagpalayaw

mapagpalayaw

Tagalog

adj. doting; spoiling; indulgent