full form of ESA(it is space agency)
Answers
Answered by
1
Answer:
European Space Agency. ESA
hope it helps you.
Similar questions