noun an area where the buildings have been destroyed by bombs
bomb site 🔊 Listen to this noun an area where the buildings have been destroyed by bombs Share Facebook Twitter Google +