What does BABRA stand for?

What does BABRA mean? We have 1 definitions. Read most used BABRA meanings below.

ADVERTISEMENT