Meaning of tagapagsaka

tagapagsaka

Tagalog

n. one who works as a tenant for a landholder