Deploy (fr. Déployer)

Translation into English

Synonyms