IBAHRS

(redirected from Inflatable Body and Head Restraint System)
AcronymDefinition
IBAHRSInflatable Body and Head Restraint System
IBAHRSInternational Buenos Aires Hotel and Restaurant School (Argentina)