"social platform" — Collocation dictionary inglés

social platform collocation
La variante más popular: social media platform
Automatic translation (We do not guarantee its correctness): społeczny program
  1. social adjetivo + platform sustantivo
    Loose collocation

    Nature Share's new social platform is for people who love the outdoors.