Meaning of panlaban

panlaban

Tagalog

n. person or animal engaged in a contest/fight