German-English dictionary »

esa : europäische weltraumbehörde meaning in English

GermanEnglish
ESA : Europäische Weltraumbehörde

ESA : European Space Agency