English Dictionary
Definition disaster area in British English
disaster area noun
noun
Synonyms and related words
English Dictionary