Multilingual dictionary of abbreviations

What does SBOTV mean?

Code

Meaning

Language

Themes and places

SBOTV

Space-Based OTV

In English