1. DVTD stands for Department of Veterinary Tropical Diseases (South Africa)
  2. DVTD stands for Delaware Valley Tres Dias
DVTD

Leave a Reply

Your email address will not be published. Required fields are marked *