Meaning of abrasador

abrasador

Tagalog

abrasador n. leg pillow