Meaning of sapin

sapin

Tagalog

sapin n. padding; cushion


sapin

Tagalog

sapin n. women's clogs with cork soles