Meaning of pampapula

pampapula

Tagalog

pampapula n. rouge (make-up)