Tagalog Dictionary
Tagalog
tagapagsala n., adj. said of someone whose duty is to do the straining/filtering of something