Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
laying waste
noun
(n)
destruction achieved by causing something to be wrecked or ruined
menyebabkan kemusnahan dicapai oleh sesuatu karam atau menghancurkan
Synonym:
ruin
,
ruination
,
ruining
,
wrecking
source: wordnet30