Meaning of sarol

sarol

Tagalog

sarol n. patent leather