Meaning of almirol

almirol

Tagalog

almirol n. starch; laundry starch