Meaning of maglulubid

maglulubid

Tagalog

maglulubid n. one who makes or sells rope