plataforma
platform
platform
platform
Plataforma means platform and is a direct cognate of the English word platform0.
noun
  1. platform
    A flat, raised surface or structure
    Los políticos hablaron desde la plataforma. // The politicians spoke from the platform.
  2. platform
    A declaration of principles or policies
    El partido presentó su plataforma electoral. // The party presented its electoral platform.