MSARDA: National Search And Rescue Dog Association

What does MSARDA mean? The above is one of MSARDA meanings. It may have other definitions. Please refer to the end of this passage.

MSARDA: National Search And Rescue Dog Association

Definition in English: National Search And Rescue Dog Association