open beta

listen to the pronunciation of open beta
الإنجليزية - الإنجليزية
Something that is in its beta stage, or being tested