UMBRO


AcronymDefinition
UMBROHumphrey Brothers Ltd. (British Sportswear; UK)