Meaning of lubiran

lubiran

Tagalog

lubiran n. machine for making rope