multi-site

listen to the pronunciation of multi-site
Englisch - Englisch

Definition von multi-site im Englisch Englisch wörterbuch

multisite
Occupying, or occurring at multiple sites