Meaning of pomada

pomada

Tagalog

n. pomade