AVD

views updated

AVD Army Veterinary Department

More From encyclopedia.com