English → Hindi dictionary

nswc

नसवक / नसब्सी / न्स्व्कNOUN

Definition

the agency that provides scientific and engineering and technical support for all aspects of surface warfare

Looking for poetry? Read shayari and poems by great poets.