Meaning of larot

larot

Tagalog

larot adj. frayed, dented or crumpled by too much handling