Meaning of tarato

tarato

Tagalog

n. agreement; dealing with; treatment