Meaning of mapagmasid

mapagmasid

Tagalog

mapagmasid adj. observant; quick to notice