TERLS Space Abbreviation

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

Thumba Equatorial Rocket Launching Station

Most Common Space
Thumba Equatorial Rocket Launch Station
Space

Citation

Last updated: