Tagalog Dictionary
Tagalog
pampasauli n., adj. something capable of restoring health, etc. [n]; restorative [adj.]