TERLS Regional Abbreviation

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

Thumba Equatorial Rocket Launching Station (India)
Regional

Citation

Last updated: