Subscriber login


Forgot your password?

Library card login

Other

ESA

Syllabification: (ESA)
Definition of ESA

abbreviation

  • European Space Agency.

ESA in other Oxford dictionaries

Definition of ESA in the British & World English dictionary