meaning of nima

1. a combat support agency that provides geospatial intelligence in support of national security


Related Words

nima |

Developed & Maintained By Taraprasad.com

Treasure Words