Meaning of lulod

lulod

Tagalog

lulod n. shin