meaning of defence system

1. the weaponry available for the defense of a region


Related Words

defence system | missile defence system |

Developed & Maintained By Taraprasad.com

Treasure Words