Meaning of pagtarato

pagtarato

Tagalog

n. agreement; treatment; dealing with