What does ECHO stand for?
ECHO stands for "European Community Host Organisation"
How to abbreviate "European Community Host Organisation"?
"European Community Host Organisation" can be abbreviated as ECHO
What is the meaning of ECHO abbreviation?
The meaning of ECHO abbreviation is "European Community Host Organisation"
What does ECHO mean?
ECHO as abbreviation means "European Community Host Organisation"