Definition of BUAV in English:

BUAV

abbreviation

  • British Union for the Abolition of Vivisection.