English | German | Russian | Czech

urbicide English

Meaning urbicide meaning

What does urbicide mean?

urbicide

The destruction of a city or urban area.

Are you looking for...?