Meaning of natatalo

natatalo

Tagalog

natatalo adj. losing