Tagalog Dictionary
Tagalog
pampadugo n. 1. something that induces bleeding; 2. something that increases the amount of blood