Search term अंतरिक्ष स्टेशन has one result
Jump to
HI Hindi EN English
अंतरिक्ष स्टेशन (n) [manned artificial satellite] (antarikṣ sṭēśan) space station (n) [manned artificial satellite]

HI EN Translations for अंतरिक्ष

HI EN Translations for स्टेशन