What does STBA stand for?

What does STBA mean? We have 3 definitions. Read most used STBA meanings below.

ADVERTISEMENT