Meaning of ugaling mapagpatawa

ugaling mapagpatawa

Tagalog

mapagpatawa comp. sense of humour (US: humor)