ESA in French ESA in French ASE proper noun (space) Initialism of w:European Space Agency. Add to Flashcards