ESA


Meaning of ESA in English

abbr. European Space Agency.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.