What does SABU stand for?

What does SABU mean? We have 6 definitions. Read most used SABU meanings below.

ADVERTISEMENT