Meaning of mapagpita

mapagpita

Tagalog

adj. ambitious