Meaning of mapaglakwatsa

mapaglakwatsa

Tagalog

adj. habitually playing the truant