Tagalog Dictionary
Tagalog
(dinudulutan, dinulutan, dudulutan) v., inf. offer or place before a person