IRBT

AcronymDefinition
IRBTIberian Rare Breeds Trust (UK and Spain; donkey rescue)
IRBTIntegrated Rail Bus Transit (India)