WLSAR

AcronymDefinition
WLSARWellington Land Search and Rescue (New Zealand)