What does HATB stand for?

What does HATB mean? We have 7 definitions. Read most used HATB meanings below.

ADVERTISEMENT