EWAD

AcronymDefinition
EWAD➣Electronic Warfare and Avionic Detachment (RAF)