BAF

views updated

BAF biological aerated filter
• British Athletics Federation

More From encyclopedia.com