TERLS India Abbreviation

TERLS has various meanings in the India category. Discover the full forms, definitions, and usage contexts of TERLS in India.

Thumba Equatorial Rocket Launching Station

Most Common India
Thumba Equatorial Rocket Launch Station
India

Citation

Last updated: