ECSAT

AcronymDefinition
ECSATEuropean Centre for Space Applications and Telecommunications (European Space Agency; UK)
ECSATEqually-based Community Support and Training (Sri Lanka)
ECSATEuropean Computer Solutions and Trading (Croatia)