open beta

listen to the pronunciation of open beta
English - English
Something that is in its beta stage, or being tested