dictionnaire Roumain - Anglais

limba română - English

orchestra Anglais:

1. orchestrate orchestrate


a carefully orchestrated promotional campaign
More recently, he has been the main champion of a theory that a plane crash that killed 96 Poles in 2010, including the Polish president, was assassination orchestrated by Russia, rather than an accident as official investigations found.