What does Beta-Partner mean?

Beta-Partner - German to English

beta companion