Tagalog Dictionary
Tagalog
lurayin (niluluray, niluray, lulurayin) v., inf. be crushed or smashed to pieces