Meaning of lástra

lástra

Hiligaynon

To perish, succumb, die. (see músduk, húy-od, rástra, patáy).