ISRO (English, name)
expansion: ISRO
Senses:
glosses: Acronym of Indian Space Research Organisation, the national space agency of India.
tags: abbreviation
acronym
alt-of
Forms: