Vertaling van 'tewaterlating' uit het Nederlands naar het Engels

tewaterlating (zn):
The act of beginning something new
debut, entry, first appearance, introduction, launching, unveiling

Via: Ensyns.nl