cloud-hosted

Translations
hébergé dans le cloud
Words
hosted

past participle
organisé