EWTR

AcronymDefinition
EWTRElectronic Warfare Tactics Range (UK)
EWTREssential Wellbeing Therapeutic Retreats (Australia)