English: soft launch
Welsh: lansiad tawel
Subject: Datblygu economaidd
Welsh definition: The limited release of a service, product, etc., to a restricted audience or market, usually with the aim of gathering feedback (in order to make improvements before launching to a wider market).
Plural: lansiadau tawel