Meaning of tagapagsala

tagapagsala

Tagalog

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