Word info

ESTEC

Proper noun

Meaning

ESTEC

(EU, space science) Initialism of European Space Research and Technology Centre.

Source: en.wiktionary.org

Related terms

Close letter words and terms