Definitions for "ESTA"
Entertainment Services and Technology Association.
European Steel Tube Association, Europe