cold launches
English
Noun
cold
launches
plural of
cold launch