Definisi 'laying waste'

English to English
noun
1 destruction achieved by causing something to be wrecked or ruined Terjemahkan
source: wordnet30


Visual Synonyms