English-Hindi dictionary »

departmnet of science technology meaning in Hindi

EnglishHindi
departmnet of science technology noun

विज्ञान प्रौद्योगिकी विभाग

Your history