Meaning of mananalasa

mananalasa

Tagalog

mananalasa n. attacker