Meaning of mapagpatawa

mapagpatawa

Tagalog

mapagpatawa adj. humorous; jocose; amusing