Meaning of mananatsa

mananatsa

Tagalog

mananatsa n. faultfinder