Meaning of panghuli ng daga

panghuli ng daga

Tagalog

daga comp. mousetrap