Meaning of lulon

lulon

Tagalog

lulon n. act of swallowing


lulon

Tagalog

lulon n. roll of paper, carpet, matting, etc.