Tagalog Dictionary
Tagalog
lumuray (lumuluray, lumuray, luluray) v., inf. devastate: destroy; lay waste