English | German | Russian | Czech

space-based English

Meaning space-based meaning

What does space-based mean?

space-based

(space) based on space or space technology

Are you looking for...?