Tagalog Dictionary
Tagalog
n. offering in sacrifice or tribute
n. food laid on the table
adj. organic